package net.wicp.tams.common.micro.quartz.bean;

import java.util.Date;

import org.quartz.Trigger;

import lombok.Data;
import net.wicp.tams.common.constant.dic.YesOrNo;

/***
 * 计划任务信息
 * 
 * @author zhoujunhui
 *
 */
@Data
public class ScheduleJob {
	private Long id;
	// 任务名称
	private String jobName;
	// 任务分组
	private String jobGroup;
	// cron表达式
	private String cronExpression;
	// 任务状态 是否活动任务
	private YesOrNo isActiv;
	// 任务是否有状态
	private YesOrNo isConcurrent;
	private String springName;
	// 任务执行时调用哪个类
	private String beanClass;
	// 描述
	private String description;
	private Date createTime;
	private Date updateTime;
	// 任务状态 记录运行中的状态
	private Trigger.TriggerState jobStatus;
}